home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
The World of Computer Software.iso
/
sqlwrq.zip
/
NWSQLINT.H
< prev
next >
Wrap
Text File
|
1992-03-11
|
4KB
|
70 lines
/* */
/* This header file contains four configurable directives: */
/* */
/* 1. OS Environment - DOS, OS/2, or Windows */
/* 2. C Compiler - WatCom, Microsoft, Turbo C */
/* 3. API Level Support */
/* 4. Memory Model for Embedded SQL applications */
/* */
/* Choose one directive from each set to define the correct */
/* compiler configuration. */
/* */
#ifndef __intf_defined
#define __intf_defined
/*-----------------------------------------------------------------------*/
/* */
/* 1. OS Environment */
/* Define OS enviroment for correct selection of */
/* NetWare SQL API prototypes. */
/* */
/* Choose one of the following by removing the comment markers */
/* for the environment you are compiling for. Then add */
/* comment markers for the other directives. If you use */
/* only one of the environments, you may choose to delete the */
/* other directives in this section. */
/* */
#define NWSQL_DOSENV
/*#define NWSQL_OS2ENV */
/*#define NWSQL_WINENV */
/*-----------------------------------------------------------------------*/
/* */
/* 2. C Compiler */
/* Define the compiler by removing the comment markers for the */
/* compiler of your choice, and adding comment markers for the */
/* others. */
/* */
#define WATCOM
/*#define MSC */
/*#define TURBOC */
/*-----------------------------------------------------------------------*/
/* */
/* 3. API Level Support */
/* By default, this interface includes support for both API */
/* levels. To disable support for one API level, add comment */
/* markers around the API level you are not using. If you */
/* always use only one API level, you may choose to delete */
/* the unnecessary directive. */
/* */
#define _NWSQL_SQL_FUNCTIONS
#define _NWSQL_RELATIONAL_PRIMITIVES
/*-----------------------------------------------------------------------*/
/* */
/* 4. Memory Model */
/* This directive is used by the Embedded SQL precomiler only. */
/* If your embedded SQL application is compiled for the */
/* COMPACT, LARGE, or HUGE memory model, remove the comments */
/* around this directive. */
/* */
/* */
/*#define LMODEL */
#endif